About Richard Walker Geoscience Ltd (13479884) United Kingdom