About Spellsbells Ltd (12852113) United Kingdom