About Borehole Solutions (north) Limited (10953812) United Kingdom