About Hydeelectrical Ltd (09905221) United Kingdom