About The Skin Salon Ltd (11838245) United Kingdom