About Aquadrill Vela Uk Ltd. (08990257) United Kingdom