General Finance Corporation MarketLine Company Profile