About The Beauty Spot Store Ltd (13185039) United Kingdom