About F. Jackson & Sons (agricultural Engineers) Limited (01443150) United Kingdom