Reviews of Echo Tech Ltd Wellington (Formerly ITREcycla). (Other) in Lower Hutt (Wellington).