About Geo. Adams & Sons (farms) Limited (01567384) United Kingdom