About Ls Switchgear Limited (13649769) United Kingdom