https://www.marchesironmongery.co.uk/4000-large-plastic-vent-grill-brown.html looks fairly similar but I think you may struggle to get precisely the same moulding. Is it actually something you can see without determined effort? If not I'd have thought you could just staple any old insect screen over the slot.
The one in the photo doesn't look to be broken, why does it need replacing?
Wasn't sure what size holes I needed in mesh, so I test bought the cheapest one on ebay. It's pretty low quality but passable. The mesh wires are mechanically pressed together and not welded. It would basically fall apart if manipulated slightly strenuously. I could see similar meshes that appear to be welded. Those are called Aluminium Modelling Mesh. Not sure what they are used for, but should be OK for my purpose. The smallest 1.5mm hole meshes will work for window vents to keep out bugs.
If you need to find a tradesperson to get your job done, please try our local search below,
or if you are doing it yourself you can find suppliers local to you.
Select the supplier or trade you require, enter your location to begin your search.
Please select a service and enter a location to continue...
Are you a trade or supplier? You can create your listing free at DIYnot Local