About Lift Locker Ltd (10902178) United Kingdom