Sherrards is a bakery known for its handmade miniature treats.