, Scotland, United Kingdom • 11 - 50 Employees
Mechanical or Industrial Engineering
The Provision of Installation, Assembly, Disassembly, Location and Re-location of Industrial Plant and Machinery and associated equipment and the the provision of Contract lifting Services and Full Engineering Logistics.