About Glenn Thelwell & Associates Dental Care Limited (08939234) United Kingdom