About Schoolhouse Burn Hydropower Ltd (12490106) United Kingdom