About L&c Electrotechnical Ltd (10921631) United Kingdom