Louis Lejeune Ltd. is a small bronze foundry in England, producing mainly car mascots (hood ornaments).
In the context of British industry, Louis Lejeune Ltd. is a small bronze foundry in England, primarily creating car badges (hood ornaments) for vehicles.