About The Red Lion Bar And Grill Ltd (12269596) United Kingdom