Convenience store and petrol station, part of a major UK retailer. Offers a range of everyday essentials.