Nevermind, no sooner than I posted that I went back and looked at "one more page of results" and there it was...

c2cfabrication.com

Mystery solved. Thanks guys!