About Latham Court Smile Centre Limited (08926259) United Kingdom