In a large bowl, cream together the butter and sugar. Add golden syrup, egg and honey; mix well. Sift together the flour, salt, cinnamon, allspice, cloves and bicarb soda; stir into the sugar mixture alternately with the buttermilk. Knead dough, which should be very stiff, by hand for 15 to 30 minutes. Divide dough into 2 pieces, flatten slightly, wrap in plastic and refrigerate 3 hours or overnight.
Preheat oven to 180 degrees C. Roll out dough to 5mm thickness and cut into 3cm squares. Place on an unprepared baking tray and bake for 15 to 25 minutes in the preheated oven, or until dry inside.