About Spellbound Pictures Ltd (06033021) United Kingdom