About Aquadrill Ltd (04475578) United Kingdom