About Nme Lifts & Escalators Ltd (10762879) United Kingdom