About Barry Bars Ltd (12987996) United Kingdom