Why not call them up and ask? I found a phone number for them in Toronto:
I did not see a website although you can get a lot of hits about them on Google. If you get answers to your questions please post them. I think a lot of us would be interested.
By the way, welcome!
They don't have a website.