About Rebecca Phillips Skin Clinic Ltd (12767803) United Kingdom