About L.e.c. Electricals Limited (03874503) United Kingdom