1. Legasea
Category: Industrial Consultants
Unit 11, Birchmoss Plant & Storage, Echt
AB32 6XL,
Westhill (Aberdeenshire)
Legasea offers a wide range of services for the oil and gas industry, including assembly, refurbishment, inspection and testing of subsea and surface...