About Flanagan Geoscience Limited (10159124) United Kingdom