About Cam Ghleann Hydro Ltd (11083378) United Kingdom