About The Little Bean Cafe Limited (10855933) United Kingdom