About Farmhouse Fare Limited (04304990) United Kingdom