About John H. Cocks & Sons (farmers) Limited (00867713) United Kingdom