About The Clinic Glasgow Ltd (10491352) United Kingdom