takeuchi tl6 in Luxembourg