About Ds Smile Happy Limited (08936350) United Kingdom