About Aqua Building & Design Studio Ltd (09965212) United Kingdom