THE ENGINEERING DEVELOPMENT TRUST, Welwyn Garden City, Vereinigtes Königreich