About Bacup Hydro Ltd (13127242) United Kingdom