An impressive marque that has slipped from history without a trace