About Salon Xs Ltd (09231246) United Kingdom