About Aquarius Developments Ltd (07426207) United Kingdom