About Spatial Techniques Limited (04405244) United Kingdom