About Seahorse Maritime Limited (02247658) United Kingdom