Preheat the oven 160C/325F/Gas Mark 3 and line a square baking tin with baking paper.
Mix the eggs, treacle and orange essence in a jug and sift the flour into a bowl
Cream the margarine and sugar in a bowl before alternating adding a bit of the egg mixture and a bit of the flour until you have one cake mix.
Add the almonds and milk and mix until combined.
Spoon the mix into the cake tin and bake for 50 minutes until nicely risen and browned. Leave to cool completely.
Make the icing by adding the orange essence to the icing sugar and gradually adding a little water until you get a nice thick icing. Pour over the cake and add silver balls.
*Note: Nutritional information is estimated, based on publicly available data. Nutrient values may vary from those published.