bp is a petrol station offering fuel and accepting various payment methods. It also provides automated services.