About 3d Measure Limited (04920352) United Kingdom