About Highland Mermaid & Co. (SL006670) United Kingdom