About Thomas And Thomas Aesthetic Clinic Limited (11463112) United Kingdom