It's nettle season and the stinging beauties are ours to enjoy for a short while. Nettles grow everywhere and they are highly nutritious, nettle pesto rocks