About Spellbound Books Ltd (12840886) United Kingdom