About Tsr Select Limited (10424153) United Kingdom