Dear 'carnut',
now I am not feeling absolutely sure, that the puzzled car is a Tojeiro or the first Tojeiro. Was first guess, after 'nicanary's' first question, and second part of 'D-Type's' answer (..he sold a design to them.).
Registration and driver, I think, will bring more light in the puzzle..