About Seal Marine Ltd (11264529) United Kingdom