About Pumphrey & Weston Ltd (11298914) United Kingdom