I did find one little news/pr piece
here. From there I got the impression that it's pretty much a German local thing. If you really gotta have it, I recommend you email them or call them (an early morning call should do it). Most European businesses have someone around who can speak English.
0 49 21 / 2 51 84
e-mail:
ThieleTee@t-online.de