About Nationwide Lifts & Escalators Ltd (09709528) United Kingdom