About D & D Measurement Solutions Ltd (11731021) United Kingdom