Grangemouth.
British Petroleum Company.
Grangemouth : BP Grangemouth,
Description based on: 1997.
Petroleum refineries
Petroleum chemicals industry