Grease and carefully line a 450g/1 lb loaf tin. Sift the flour, salt and baking powder into a bowl, rub in butter until the mixture resembles breadcrumbs. Stir in the sugar, nuts and rind. Add the eggs, the marmalade and sufficient milk to make a fairly soft batter. Turn into the loaf tin and bake in a preheated oven at 180°C/350°F/Gas 4 for 1¼–½ hours or until well risen and golden brown. Turn out and cool on a wire rack.