If you google the name without the qualifier "car" up come hundreds of watches if thats any help.
Not entirely intended, but there is a not too-tenuous link between the two cars other than them being green. Men or women of Kent and steam roller afficionardos, especially those with a bit of knowledge of greek mythology should be able to work it out.
To clear up the random clues for the Invicta.
Steam roller afficionardos....the Aveling Barford used the prancing horse Invicta logo.
and Invicta has a strong connection with Kent in the flag and the Cricket Club logo.
Still the link needs to be made with greek mythology or bus spotting to get the identity of the top car