About Geospatial Technologies Limited (03973347) United Kingdom