About Water & Waste Solutions Limited (09035116) United Kingdom