About Borehole Logging Solutions Limited (05654176) United Kingdom