Exhibition stand construction and installation
The company builds and installs exhibition stands, operating from studios and workshops in Cardiff, South Wales, and working throughout the UK, Europe, Asia and the Americas.
Source: LinkedIn company description · Retrieved October 13, 2026