About Need A Bar Ltd. (11104591) United Kingdom