About Stoughton Grange Smile & Aesthetics Ltd (10544907) United Kingdom