In a small pot combine the salmon seasoning, then evenly sprinkle over both sides of the fillets.
Heat 2 tsp oil in a large non-stick pan over medium-high heat. Add the fillets and fry for 3 minutes until lightly charred and crisp on the bottom, then flip them over and fry for another 2 minutes. Melt in the butter and baste the fillets for a further minute, or until they're just about cooked through the centre (they will continue cooking so don't worry too much). The salmon will lightly blacken from the seasoning, but you don't want it to burn, so lower the temp slightly if you need to at any time during this. Remove the fillets and place them on a plate to one side, then lower the heat to medium.
At this point you can add the pasta to salted boiling water and cook it until it is al dente. Don't drain.
Add the onion to the leftover fat in the pan and fry until soft and golden, then add the garlic, chilli flakes and sun-dried tomatoes and fry for a further minute.
Stir in the tomato puree and fry for a minute, then pour in the wine. Cook it out for a few minutes, or until it's almost completely evaporated and the pungent smell of alcohol disappears, deglazing the pan with your wooden spoon as needed.
Pour in the stock and cream then give everything a good stir. Bring to a gentle simmer, then turn the heat to low. Use your tongs to transfer the cooked pasta straight from the pot into the pan, then toss to coat in the sauce. Toss in the parmesan and parsley until the parmesan melts.
Roughly break up the salmon, then toss that in too (alongside any resting juices). If the sauce over-thickens just toss in a splash of the pasta water.
Check for seasoning/spice and adjust if needed then serve and enjoy!