About A&l Lifts Ltd (13083922) United Kingdom