I'm not familiar with the Teac receiver, but I see that Richer Sounds sold it, and it retailed at £149 towards the end. I'm guessing it is maybe around five to eight years old.
The spec looks good on paper, but a review on Amazon cautions against using 6 or 4 ohm speakers. Your 220s dip to 4.1 ohms according to Wharfedale, though they are nominally 8 ohms. (As you may know, this figure isn't a fixed value in any speaker, more a mean figure). Therefore at louder levels they might cause the Teac to break sweat or shut down. That might even be the issue with your Yamaha, but I've not checked that out.
Frankly, unless £40 is a week's food for you, I can't see how you can go wrong at £40, bearing in mind the proviso above.