About Edward Payne & Co Ltd (07446960) United Kingdom