About Typex International Limited (04339983) United Kingdom