Mechanical Installations and Maintenance (N.I.) Ltd are Mechanical and Lifting engineering specialists