EFC was establised in 2006 to exploit leading edge digital valve technology.
EFC is based in Tunbridge Wells, and has full design, modelling and electronics facilities.
The company also has facilities in Singen, Germany.
Created by EFC Ltd