About Simply Smile Manor House Limited (08190241) United Kingdom