About Lpc Switchgear Limited (03724667) United Kingdom