About The Coffee Bean Dudley Ltd (08513515) United Kingdom