I have received many calls from this number at my place of work. They always ask to speak with my boss, but leave a different contact number than the one they called at. The number they leave is: 888-337-8831.
Two people that have called are Tom Last and Mrs. Deener. Don't bother calling back because there is no answer.