About Bean 2 Bag Limited (10471377) United Kingdom