About Veggie Pals Limited (13635490) United Kingdom