Company name: Tecna UK Ltd
Description: Tecna UK is constantly adapting and innovating, delivering premium exhibition stands using T3 alongside an excellent range of service offerings.
5 Chancerygate Wy, Hawley Ln, Farnborough GU14 8FF