About Teddington Teeth Limited (13675918) United Kingdom