After putting on my comments today-Rhiannon,replied giving me contact numbers to try to cancel both dazzlesmile and world fit.
I have now contacted them and dazzleamile has agreed to refund the money taken from my sons account. Worldfit who my son has never heard of is apparantly a fitness website you have signed up to without knowing when yoy give your deatils to Dazzlesmile. I have received cancellation references from both companys. If you want to cancel dazzlewhite call 08081201987 and worldfit(USA Number) 001866407590.
Many thanks Rhiannon for putting me in the right direction.
I urge everone who has been fleeced to call these numbers now.