RHC Lifting completes high-tech crane installation at SUEZ's Victoria Road site