About H2 Environmental Limited (04340869) United Kingdom