About Telstar Industries L.p. (SL008653) United Kingdom