About Golden Mermaid Fish Shop Limited (11087643) United Kingdom