About James Green Farm Machinery Limited (06271527) United Kingdom