Just to back up what mugwump has said.
The telco will keep a record of the cell or mast you used for the call, and this will give a rough estimate of where you are, but it by no means pinpoints your location. I cant see a telco giving out information for a customer unless explicitly told to do so, so you could trace your own phone quite feasibly, but not someone elses (unbless they are on the same network and also give permission). The call record your provider recieves for the incoming call doesnt tell you where that person was as each telco has different cell site identifiers, its not a standard, so a Voda cell ID means nothing to Orange. Also the retention on call records is another dubious thing, most keep for upto 3 or 5yrs. Highly unlikely they will give you access to this history.
I would certainly be interested in seeing a demo of this or some other info though, just to see how it works