About Water Rehab Project Ltd. (08894130) United Kingdom