About Tsr Group Lp (SL024952) United Kingdom