Sorry it seems to have gone and I can't find it, I think it was branded arduino.
huh really ? links?
Similar boards can be had from dealextreme for about $11, postage is free
Has been like that ever since the European single market was set up 21 years ago.