About Geodyssey Limited (02782574) United Kingdom