About Pugwash Marine Ltd (12181009) United Kingdom