About J J Payne & Son Limited (11076717) United Kingdom