About Dickins Hydro Resources Limited (07988759) United Kingdom