About Turk Grill House Limited (11025144) United Kingdom