About Switchgear Technology Limited (05173031) United Kingdom