About Pugwash Design Limited (08904156) United Kingdom