About Craig Investment Leasing Company Limited (02404482) United Kingdom