About Typex Group Plc (04342573) United Kingdom