LeechFTP is a discontinued (developmentwise) product and the site nolonger holds much information about it, other than a download link. For what it's worth its here.
http://stud.fh-heilbronn.de/~jdebis/leechftp/
The sad thing is that it's not been updated in 4 years.
You can get information and download the successor product, Bitbeamer from the pcworld site.
http://www.pcworld.com/downloads/fil...id,6446,00.asp