About W.a.moore & Sons Ltd (13260201) United Kingdom