As an allotmenter, bulls blood provides potash which is a very good fertilizer.
Carrots do grow well in sandy soils but what the bulls blood connection with carrots is, is a mystery as carrots do not like any form of fertilizer. Neither do parsnips.It makes them fork. Most others will benefit from it but most greens such as cabbage, cauliflower, sprouts etc, prefer a nitrogen based feed.