About Hydro Equipment Co. Limited (02066732) United Kingdom