The Island Cheese Company Ltd - Isle of Arran Cheese is based on the Isle of Arran, Scotland, not England. This producer specializes in creating a variety of cheeses, notably their cheddar cheeses, using traditional methods. Their cheese shop is located at Home Farm, near Brodick, and they incorporate unique local flavors into their products.