The number belongs to Jack Hogrebe, a rep for LED Craft which is the same company as LED Source LLC that comes up on caller ID. I called the 314# listed below and the person who answered confirmed they were one and the same company and that Jack Hogrebe is one of their reps.
to call and complain personally and demand to have your number removed contact below
2705 Cherokee St
Saint Louis, MO 63118-3035
Phone (314) 776-2909