Hexcel Composites Ltd Duxford, Cambridge, Cambridgeshire, CB2 4QD, United Kingdom (East of England) Go back Search Reset results to starting set Reset