Done the same myself

(but didn't hit a badger

).

Halfords have some black plastic mesh but it's only 300x900mm.

Which fits the centre piece but not the fog light spaces unless you piece it

(which I've done).

This is temporary until I can get some ali mesh as I fear the plastic mesh doesn't offer the rad enough protection.

Demon Tweeks offer what appears to be perfect size 200x1250mm ali mesh in various colours and grades but it's 7/10 day delivery

(I think).

From memory the cost is a little over

£20 for both the Halford

& Demon Tweeks options.

HTH

You've reminder me to get on this before my plastic mesh is breached