About Hydro-x Water Treatment Limited (01818133) United Kingdom