Company name: Celloglas Print Finishing
Description: Leading specialists in print finishing across Leeds & London with a wealth of experience across a number of markets; decoration, protection and enhancement.
6, Meridian Business Park, Meridian W, Leicester LE19 1WX, United Kingdom