About Touch-type Read And Spell Limited (02944581) United Kingdom