About M R Payne & Sons Ltd (12502208) United Kingdom