About Michael Osgerby (agriculture) Limited (01867806) United Kingdom