About J. Sherriff Farming Limited (06839181) United Kingdom