About Illyrian Grill House Ltd (12589963) United Kingdom