Great Britain and N.I. West Drayton K Controls Ltd Suppliers Control instruments and equipments, misc. · Regulating valves and claps