UK leasing company Carrick Asset Finance launches