About Lifting Systems Ltd. (02995141) United Kingdom