About T.s. Retail Limited (04417211) United Kingdom