About The Imperial Typewriter Company Limited (07146358) United Kingdom