Sorry Gavel, don't come on here much now.
No, no need to fix the mesh with anything. It has a "wire" edging to it which I push up under the half hood so it just goes over the top of the roll bar, which holds it in place.
It's also held in place between the rear roll bar braces and the half hood straps that run down the top face of them.
The bottom edge sometimes bows up a little in the middle but it's not a problem.
You can see through the mesh fine, and it keeps the spray (and most of the rain if parked up) from coming into the cockpit and down the bulkhead behind the seats.
For a couple of quid it's a very effective accessory.