Aftermarket chainguards are like hen's teeth.
I'd see if Onbike has an Ezee one.
You could try and get an SKS Chainboard - which is the only one I'm aware of that is sold in this country, but when I looked into it was only available from one shop in Cambridge which would not post it out.
The other place to look would be SJS.