About Payne & Son (silversmiths) Limited (00326369) United Kingdom