Preheat the oven to 300 fahrenheit
Season the beef with salt and pepper, and dust in the flour. Place a large oven proof and stovetop proof pot over a medium heat and add a dash of oil. When hot, brown the beef until coloured on all sides.
Add the carrots, onions, garlic, and herbs, stirring over a medium heat for 2 - 3 minutes.
Pour in the beer to deglaze the pan, scraping up the bits from the bottom. Boil for 2 - 3 minutes, and then stir in the tomato puree.
Add the stock and bring to a simmer. Mix well, and then cover with a lid placing it slightly askew to allow steam to escape. Place in the oven for 2.5 hours, until the beef is very tender.
Remove the stew from the oven and increase the temperature to 350 fahrenheit.
Meanwhile, make the dumplings. Place the flour and suet in a bowl, add a pinch of salt and pepper, then the mustard. Mix to combine, then add a touch of warm water and bring it all together to form a thick dough. (Add flour if mixture becomes too wet.)
With floured hands, roll the dough into 8 - 12 balls (depending on the size you prefer)
Place the dumplings in the stew, replace the lid and cook for a further 20 - 25 minutes, until the dumplings have grown in size and are soft and tender. You can substitute small new potates instead of dumplings. If doing so cook them for 35 - 40 minutes) Cool slightly before serving.