33 metre Factory sign

07/06/2020

We manufactured and project managed the installation of this 33m sign for Tate & Lyle ready for the 2012 Olympics.