About Spell Beauty Limited (08486029) United Kingdom