About Switchgear & Instrumentation Limited (07700827) United Kingdom