Peter Schofield

Extract Technology Ltd
Technical Sales Engineer