About Typewriter Limited (11512600) United Kingdom