About Tsr Retail Ltd (12254408) United Kingdom