About Mermaid Marine Limited (07195114) United Kingdom