About The Sneinton Smile Centre Limited (06620712) United Kingdom