STS

STS is a British automobile manufacturer. Corsa is a subsidiary of it.