About Harmer & Sons Agricultural Limited (08658271) United Kingdom