Company name: Screen (UK) Ltd
Description: SCREEN Europe is a leading manufacturer of digital high-speed inkjet printers, label & packaging solutions, wide format industrial machinery & prepress systems and production printing workflow software.
726 Capability Grn, Luton LU1 3LU, United Kingdom