About International Equipment Leasing Company Limited (12358536) United Kingdom