About Geospatial Solutions Limited (10565783) United Kingdom