About The Smile Centre (leicester) Limited (05922968) United Kingdom