You can write the exam at the British Council in your city.
There are no such A Level subjects that are called Petroleum, Geology or Earth Sciences.
Geography or Environmental Management are two subjects that may cover the same syllabus as Petroleum, Geology and/or Earth Sciences.