About Lifting Power Holdings Limited (10235760) United Kingdom