About Turkman Grill Ltd (11189684) United Kingdom