About Veggie Junction Coventry Ltd (11906376) United Kingdom