About The Velvet Slipper Online Ltd (12480097) United Kingdom