I believe that Tevion is a brand exclusive to Aldi - their Customer Services are...
Please direct customer enquiries to: Aldi Stores, Holly Lane, Atherstone, Warwickshire CV9 2SQ or telephone 0844 406 8800.
It's the power of search engines that allows me to be so helpful - I hope you appreciate it.
Good luck...
Peccavi
June 2013