About Veggie Bags Ltd (12339729) United Kingdom