All Trades in Ystrad Mynach