About Technimeasure Limited (01824810) United Kingdom