About Tahli Restaurants Limited (SC696425) United Kingdom