Company name: Lick & Stick Graphics
Description: Large format printing from Lick & Stick Graphics who are specialists & experts in the installation of graphics for retail, events, TV & film, & the workplace
Alexandra House, Delta Way, Thorpe, Egham TW20 8RX, United Kingdom