Cell numbers will be tough.
The best you will be able to do is to determine if the number is a cell number or not. Try
Fone Finder. Type in the area code and exchange. That will tell you who the provider is.
Other than that, type the whole number into Google. That does a reverse lookup now.