About Sensor Techniques Limited (03239581) United Kingdom