About Escape Grill And Bar Ltd (11906097) United Kingdom