About Aqua Trustees Number 19 Limited (NI668257) United Kingdom