About Skin Affairs Limited (02953453) United Kingdom