It's a tough one, I am certain I have seen this symbol before, I think I may have even researched it to find out the maker. Unfortunately I do not remember and have had a couple of short bursts of researching it online turning up nothing i'm afraid. I'm sure if you keep searching you will find it, it just may take a while.