About Traffic Industries L.p. (SL014842) United Kingdom