About Rummers Bar Limited (11565761) United Kingdom