petrolstation Filling up location? Esso in Essex, e.g Place to fill the tank International patrol sent to exploded garage