Production in Colne, Lancashire We help you find any company! Crofthead Hydroelectricity Limited Suite 16 Linden Business Centre, Linden Road Colne, Lancashire