About Geodetic Software Systems Limited (02978396) United Kingdom