About Chicago Grill Tooting Ltd (12864378) United Kingdom