About Beagle Geoscience Limited (06688390) United Kingdom