About John Baggs (farmers) Limited (01227764) United Kingdom