Control Valves in Belgium Méca Fluid Address: 18, Frumhy, 4671 Barchon Belgium VAT No. BE0568484633 Phone Number: +32 43 70 25 00