About Eastham Hydro Limited (11006221) United Kingdom