About Mermaid (broadstairs) Ltd (13329572) United Kingdom