About Led-storm Lighting Solutions Ltd (12088475) United Kingdom