About Innovative Measurement Technology Limited (06581982) United Kingdom