About Sjc Marine Ltd (12040748) United Kingdom