About Reuben S Bar Limited (11760766) United Kingdom