About Teddingford Trading Lp (SL010834) United Kingdom