About The Glen Clinic Room Ltd (SC710785) United Kingdom