About James Green Agricultural Engineer Limited (04197743) United Kingdom