About Walker Geoscience Limited (SC372290) United Kingdom