Inside Our Light Boxes | Barrisol Lighting A quick look into our light box construction. Get in touch for more information on a Barrisol Welch Installation or call our friendly team on 0800 124 4143.