About Geddings Manor Farming Limited (11085249) United Kingdom