About Fernant Micro Hydro Company Limited (08393031) United Kingdom