About Pugwash Unplugged Limited (09765076) United Kingdom