About L&c Electrical Ltd (12873220) United Kingdom