About The Designer Clinic Ltd (13202248) United Kingdom