About Aqua Holdings Limited (02996703) United Kingdom