Impress Sensors & Systems Ltd. (UK) - Instrumentation specialist Impress Sensors & Systems Ltd has expanded its SQ range of mechanical pressure switch...