About Sparrow Geoscience Limited (08702969) United Kingdom