About De Measurement Solutions Limited (08203338) United Kingdom