VINCENT & GORBING LIMITED, STEVENAGE, Regno Unito