About Lr Lifting Solutions Limited (10747744) United Kingdom