Company name: Triga Display Systems UK
Description: Triga® Display systems are clever modular displays that are quick, easy, lightweight, strong and reusable for all your events.
Unit 17a Aldon Rd, Poulton Industrial Estate, Poulton-le-Fylde FY6 8JL, United Kingdom