About Tl Restaurants (k) Ltd (SC611935) United Kingdom