About R. S. Pickering & Son S Ltd (06947345) United Kingdom