About International Lifts & Elevators Ltd (07078822) United Kingdom