About Spellbound Crafted Wax Ltd (12931986) United Kingdom