BRITISH PARTS LIMITED, STEVENAGE, Vereinigtes Königreich