About Spellbound (gloucester) Limited (07331169) United Kingdom