About The Vanilla Bean Cafe Limited (07249201) United Kingdom