About Comael Marine Ltd (12625647) United Kingdom