About Sensor Technology Limited (01242171) United Kingdom