About Spell Software Limited (08532203) United Kingdom