About Dalmore Hydro Limited (SC548635) United Kingdom