They have been made in England since 1813. The is only 1 gram of fat per biscuit, Suitable for Vegetarians. Garibaldi biscuits are often referred to as dead fly biscuits due to the squashed fly-like appearance of their currants.
eBay