A recent commission by Debenhams to design, manufacture and install scaffolding graphics during construction work.

Other News