Company name: Set Up Displays
Description: specialists in poster boards, shell stands, product launches, special events, roadshows and office maintenance
11, Bessemer Cl, Cardiff CF11 8DL, United Kingdom