Company name: British Polar Engines Ltd
Description: British Polar Engines Limited
133 Helen St, Govan, Glasgow G51 3HD, United Kingdom