Wayne, it's made by Alder Models who are no longer in business, although the product was picked up by Surrey Custom Models of BC.
http://www.surreycustommodels.com/switch.html
There are CN, CP and Racor models available, all either working or non-working. The "working" version doesn't actually...