About Mr Bean Barista Ltd (11470559) United Kingdom