About Farndale Free Range Limited (03884738) United Kingdom