bp is a chain gas station and convenience store offering petrol and diesel fuels, earnify pay for fuel, repair service and a public restroom.