About Foxhill Farming Co Limited (10824482) United Kingdom