Museum of Liverpool
The UK’s largest newly built museum in over 100 years, sits on the River Mersey and is set to be just as memorable with its stunning and highly individual look. CFS provided, fitted and tested the specialist high load capacity lifting eye systems.
