About Liberty Bars Ltd (10134589) United Kingdom