About The Little Bean Limited (11028022) United Kingdom