About Meese Farming Limited (03349710) United Kingdom