Company name: The LED Studio
Description: Get Digital LED Display Screens in all shapes and sizes for Outdoor and Indoor advertising display purposes with high definition resolution at affordable rates.
Unit 3, Clearwater Business Park, Frankland Rd, Swindon SN5 8YZ, United Kingdom