About Rummers Bar And Restaurant Limited (11565732) United Kingdom