About Turkish Grill Limited (11624014) United Kingdom