Farmfoods is Britain's second-biggest frozen food shop behind Iceland - yet many of us have never heard of it.