I found some recently; they are Italian, called Gran Pavesi and they come in salted and unsalted versions. The ones I tried were salted. They cost £1.95. Bought from La Gastronomia deli on Park Hall Road, SE21.
I regularly buy pesto from them as well dried pasta; they have a huge selection of shapes.