Ooo not a nice surprise, shocking how people can do that and just drive off!
If you are wanting a price for a repair, I can recommend someone really good who is very reasonably priced (might even do that job for cash) in Carlisle. In fact my cars been in there all week getting sorted from when I got ran into last month. Your more than welcome to have a look at my car to see his workmanship if you want?!
Pm me if you want his details, he's not a friend or a relative etc, just someone who I always use
Matt