About Vanilla Bean Bakery Limited (10814703) United Kingdom