About Beans And Pieces Ltd (10486586) United Kingdom