About Stak Marine Ltd (09980398) United Kingdom