Kirsch Bowker, North Wales Vegans