Bummer. Sorry this happened to you.
It won't help you this time, but this is exactly why I keep detailed records. Every scheduler I work for/with, I have their number and/or e-mail address in my permanent data base. I tend to work with just one or two schedulers in a company, so I know most of them by name.
You don't have an e-mail or anything from the scheduler prior to performing the shop? Does the company website show any phone numbers?
I do hope someone else can log in and give you more helpful info.