About Hydro International (holdings) Limited (01614979) United Kingdom