About Stop The Clock Dental Care Limited (07100079) United Kingdom