Petrol forecourt retailer to pump out rising profit and dividend streams