About P. Payne & Sons Limited (00482761) United Kingdom