About Ballycrum Hydro Limited (NI613458) United Kingdom