The shape of the logo above the headlight looks like a Rickman. In fact I'd say it's the same as one I recently purchased of ebay (UK) which also needs a screen - let me know if you find one. I couldn't see anything on the site recommended above that was suitable.
The one you're looking at has got a frame, I haven't and will be after some measurements/pictures if you win the item. This is my one...
regards, Phil