About Measurement Technologies Limited (05641531) United Kingdom