About Veggie Hut Smethwick Ltd (12451238) United Kingdom