About Leggott Farming Limited (06583470) United Kingdom