About Static Switching (installations) Limited (01186470) United Kingdom