About Seal Marine Ltd (12473410) United Kingdom