Concerning the use, one common situation that would make many people consider some kind of zero-truncated model would be any count data where zero counts are impossible (because, for whatever reason, they cannot be observed).
Concerning the derivation of the moments, you need to know three basic facts about Poisson$(\lambda)$ distributions--which I will highlight as we go--but only the most trivial mathematical calculation is needed, which appears at the very end.
(It's always better to find a clear, simple derivation because (i) it will provide insight and (ii) it reduces the chance of error. This is one basis for applying the Principle of Mathematical Laziness.)
Notice, then, that the formulas for moments of mixture distributions at https://stats.stackexchange.com/a/16609/919 apply directly--without any modification, despite having a negative weight!--because the zero-truncated Poisson distribution is a mixture of an atom at zero and a Poisson distribution with weights $p_0$ and $p_1,$ respectively, determined by two simple considerations:
They must sum to unity, $p_0+p_1 = 1.$
$p_0$ must be the amount of probability we need to add to cancel all chance that $X=0$ (where $X$ has a Poisson$(\lambda)$ distribution). Because $\Pr(X=0) = e^{-\lambda}$ (Fact 1 about Poisson distributions), the remaining probability is $1-e^{-\lambda},$ requiring a subsequent renormalization of the probability distribution to sum to unity: that is, everything must be divided by the remaining probability. Consequently
$$p_0 = -\frac{e^{-\lambda}}{1-e^{-\lambda}};\quad p_1 = \frac{1}{1 - e^{-\lambda}}.$$
Notice that $p_0$ must be negative. That doesn't change any of the formulas I will quote for moments of mixtures, as you can check if you wish.
Because the mean and variance of the Poisson$(\lambda)$ distribution are both $\lambda$ (Facts 2 and 3 about Poisson distributions), implying the second moment of the Poisson distribution is $\lambda+\lambda^2$), you can immediately write, without further thought or calculation,
$$E[Y] = p_0(0) + p_1(\lambda)$$
and
$$E[Y^2] = p_0(0^2) + p_1(\lambda + \lambda^2),$$
giving (still with no calculation whatsoever)
$$E[Y] = p_1\lambda$$
and
$$\operatorname{Var}(Y) = E[Y^2] - E[Y]^2 = p_1(\lambda + \lambda^2) - (p_1\lambda)^2.\tag{*}$$
Let's review. Suppose $X$ is any random variable. Write $X_*$ for its zero truncation (that is, $0$ is eliminated as a possible value.) Let $\mu_k$ refer to the $k^\text{th}$ moment, so (for instance) $\mu_k(X) = E[X^k].$ Looking back over this analysis, we have obtained (a) a general formula for moments of zero-truncated distributions,
$$\mu_k(X_*) = \frac{1}{1 - \Pr(X=0)}\mu_k(X),$$
and (b) a specific formula for zero-truncated Poisson distributions,
$$\mu_k(X_*) = \frac{1}{1 - e^{-\lambda}}\mu_k(X).$$
From the latter, $(*)$ becomes
$$\operatorname{Var}(X_*) = \frac{\lambda + \lambda^2}{1-e^{-\lambda}} - \left(\frac{\lambda}{1-e^{-\lambda}}\right)^2.$$
Only at this point should you feel any need to do some algebra. Indeed, the square of the right hand fraction is the square of its numerator divided by the square of its denominator, yielding precisely the formula quoted in the question.