BP is a gas station chain providing fuel, a convenience store, and restroom facilities. It offers petrol and diesel fuels, along with earnify pay for fuel services.