About Spatial Imaging Limited (02953672) United Kingdom