Magne-Flo Excess Flow Valves Ltd