About Telstar Corporation L.p. (SL008150) United Kingdom