About Aqua Trustees Number 16 Limited (NI667354) United Kingdom