24-hour petrol station offering fuel and service. Located near Neath & Port Talbot.