About Bean & Vino Ltd (12206947) United Kingdom