About Spatial Metrology Limited (07786833) United Kingdom