About Grill Bar Ltd (12207508) United Kingdom