About Micropress Printers Limited (01460152) United Kingdom