About Manor Marine Ltd. (03102561) United Kingdom