About Vacuum Lifting Company Ltd. (SC197938) United Kingdom