About Aqua Trustees Number 15 Limited (NI667352) United Kingdom