Superb Blend Red Pepper Sauce

United Kingdom: 

Bents Food Hall, Cheshire