About J & G Rutter Agricultural Engineers Limited (07973809) United Kingdom