About John Parr & Sons (farms) Limited (00810732) United Kingdom