Eastern Compressors Ltd phone Harwell Innovation Centre, 173, Curie Avenue, Harwell Didcot, Oxfordshire OX11 0QG map