Preheat the oven to 180°C/350°F/Gas mark 4
Cream together the butter and sugar; beat in the cream, essence and rind/zest until light.
Sift together the flour, soda, baking powder and spices. Stir into butter mixture. Mix in the cranberries.
Drop by rounded teaspoonfuls, about 2 inches apart, onto lightly greased baking sheets; flatten tops with back of spoon. Bake for 8 to 10 minutes or until golden. Let cool slightly, then remove to racks and cool completely.
Blend the icing sugar/confectioner's sugar with the orange juice. Drop a teaspoonful onto the centre of each cookie.