About The Mermaid Cafe Company Limited (10589700) United Kingdom