About P. Payne & Son (farmers) Limited (00599054) United Kingdom