About Water Treatment Rentals Ltd (12468297) United Kingdom