Petrol station in Llantwit Fardre, Wales, offering fuel and convenience store items.