About Tehlka Restaurants Ltd (13681680) United Kingdom