Heavy lift solutions designed, engineered, manufactured and certified locally
Specialised Machinery Company (SMC) designs, engineers and manufactures a range of specialist lifting equipment for the crane sector. Many may not be aware of the full capabilities of the business which is an issue SMC management is addressing.
Read More