About Tpm Trading Limited Partnership (LP013289) United Kingdom