Iceland

Iceland is a chain of supermarkets in the United Kingdom specialising in frozen foods.