About Rend Lifting Management Ltd (12027207) United Kingdom