About International Lift Equipment Ltd (01236448) United Kingdom