About South Sea Marine Ltd. (11257761) United Kingdom