About Stephenson Geoscience Consulting Ltd (13592267) United Kingdom