About The Luxury Spot Salon Limited (10731307) United Kingdom