About The Mermaid S Slipper Limited (07850495) United Kingdom