About Southern Sea Holdings Limited (11593681) United Kingdom