About James Evans Farming Ltd (13197288) United Kingdom