About Sg Hydro Ltd (11669578) United Kingdom