About Mine Technology Services Limited (08668956) United Kingdom