About Thornhill Farming Limited (09229380) United Kingdom