About Eaton Socon Hydro Limited (08673863) United Kingdom