About Hydro-tech Environmental Services Limited (04678896) United Kingdom