About B & T Typewriter Sales & Service Limited (02255303) United Kingdom