About Best Turkish Grill Limited (12209176) United Kingdom