Tooth & Tail

A small independent British brand, Tooth & Tail offers a range of hand baked plant-based biscuits. These treats are thoughtfully made with ingredients to not only assist in tackling ailments, but are tasty too!