Line two baking trays with baking paper.
In a large bowl combine all the ingredients from filling group 1 and mix well. Divide the mixture evenly into two. Put aside for later.
In another a large bowl combine the flour and butter. Using your hands rub the butter into the flour, until it resembles fine breadcrumbs. Then add most of the milk. Use a butter knife to mix the dough until it is combined, adding a little more milk if necessary. Shape into a ball and divide into two.
Place each dough ball onto a piece of plastic food wrap which measures slightly larger than 20 x 3 0cm (8 x 12 inch).
Roll the dough out to a 20 x 30 cm (8 x 12 inch) rectangle.
Divide and spread the sauce evenly between the two dough rectangles.
Top each with the divided ham/cheese filling mixture.
Using the plastic food wrap as a guide, roll up the dough from the long edge.
Cut each roll into 15 even sized pieces.
Place the pieces cut side up onto the prepared baking trays.
Bake for 20 – 25 minutes or until golden. Serve warm or at room temperature.