Company name: Lab Design and Print
Description: Large Format Print Specialists
6, Little Samuels Farms, Widford Rd, Hunsdon, Ware SG12 8NN, United Kingdom