About Tl S Restaurants Limited (13040742) United Kingdom