J.W. Filshill fufills the hunger and thirst needs of many retail customers. The company wholesales and distributes food, beverages, and tobacco, including confectionery, snacks, soft drinks, groceries, beer, wine, and liquor to some 1,600 independent retailers across Scotland and in England. The company also operates as a cash-and-carry wholesaler with over 6,400 different products. J.W. Filshill operates more than a 160 KeyStore retail stores in Scotland and in northern England. Managing director Ronnie Hannah holds a controlling stake in the family firm.