About Northern Switchgear & Controls Limited (02923706) United Kingdom