About Wallhurst Manor Farming Limited (09971370) United Kingdom