About The Rum Bah Bar Ltd (11659569) United Kingdom