About Borehole Solutions Ltd (09266910) United Kingdom