About Tsl Retailers Ltd (11213176) United Kingdom