About The Tollgate Smile Centre Limited (06620250) United Kingdom