About Bean And Barley Ltd (12467048) United Kingdom