About Hydro Electric Holdings Ltd (13705223) United Kingdom