About Spatial Sciences Ltd (11175341) United Kingdom