About M. Payne & Co. Limited (01321120) United Kingdom