About Pugwash Limited (00729897) United Kingdom