Leicester, United Kingdom ... in the west of Scotland, UK., with an excellent track record of completing large scale projects on time, and within budget.They are based in a shipyard with 20 ntonne Overhead cranes which are capable of loading 4000 tonnes of deck cargo. ...
- 2013 Jan 30