About Manor Marine Uk Limited (02590501) United Kingdom