Tame House 156/170 Newhall Street Birmingham West Midlands B3 1SE United Kingdom E: :
Sewage waste to hydrogen trial
Archimedes screw pumps