About Cardboard Typewriter Limited (11074847) United Kingdom