theres a small logo on the plastic bit, it looks like trd but its really really hard to make out and i dont think i've seen this logo before.
The logo looks like, sorry about the poor sketch
and its on the yellowy green plastic rim in the middle of it on this pic
thanks, Rich