24-hour petrol station in Montrose, Scotland, offering fuel.