About Lifting Technology Holdings Limited (05847708) United Kingdom