About Electrochemical Sensor Technology (est) Limited (03091149) United Kingdom