About Geodoro Limited (09686262) United Kingdom