About The Velvet Slipper Ltd (11140501) United Kingdom