About L.c. Switchgear Limited (03829976) United Kingdom