About Manor Farming Limited (04892260) United Kingdom