About Telstar International L.p. (SL007168) United Kingdom