About Clock Tower Dental Care Limited (08034669) United Kingdom