About Aqua Building & Maintenance Limited (10490119) United Kingdom