About Barton & Co. (farmers) Limited (01867591) United Kingdom