About Clock Clinic Limited (the) (01079215) United Kingdom