About Mermaid Trawler Company Limited (04362455) United Kingdom