CCL Industries Ltd

South Humberside Industrial Estate, Grimsby, South Humberside, DN31 2TE, United Kingdom (Yorkshire and The Humber)