A lack of vitamin B12 can sometimes be difficult to spot, but it is an essential nutrient