Finally spotted another one of these with a label [here
]. Not labelled Davidson though, but ICET of Venezuela. More info on ICET [here
So, if these are the same make, then there must be some link between Davidson and ICET, or probably more likely, the Davidson label doesn't belong after all.
There sure does seem to be a lot of these around in the UK though. :huh: