About Geo Space Limited (08857949) United Kingdom