About Mermaid Hastings Ltd (09329131) United Kingdom