About Noble House Sea Company Ltd (12067249) United Kingdom