About Mr Bean Stalk Coffee Co Limited (13447349) United Kingdom