About Avondale Hydro Scheme Limited (RS007479) United Kingdom