VINCENT & GORBING LIMITED, STEVENAGE, Vereinigtes Königreich