About Shelley S Beauty Spot Ltd (10989126) United Kingdom