About Vanilla Bean Cakes Ltd. (12182596) United Kingdom