About Mermaid Bar Catering Ltd (12731555) United Kingdom