About Bear And Beans Limited (09948099) United Kingdom