About Lever Typewriter Co. Limited (00810884) United Kingdom