About Aqua Trustees Number 7 Limited (NI664355) United Kingdom