About J & J Payne Bros Ltd (09509417) United Kingdom