About Spellbound From England Ltd (09050112) United Kingdom