About Sensor Technologies Limited (11470716) United Kingdom