About Cockle Marine Ltd (12010292) United Kingdom