About Carr S Farming Limited (10874955) United Kingdom