About Rhiwlas Hydroelectric Ltd (07598428) United Kingdom