About L&d Lighting Solutions Ltd (12257747) United Kingdom