An estimated 250,000 Britons are vegans - shunning all meat and dairy products - and one in ten teenage girls is vegetarian or vegan, according to the Food Standards Agency. Youngsters are also ...