About L.s.l Electrical Limited (10864902) United Kingdom