About Texas Grill And Bar Limited (NI643574) United Kingdom