Carmathen town vs new saints
I think you meant to ask about Carmarthen Town vs New Saints, not "carmathen town" (which doesn't seem to be a real place).
Carmarthen Town AFC is a Welsh football club based in Carmarthen, Carmarthenshire, Wales. They currently play in the Cymru Alliance, which is the second tier of Welsh football.
The New Saints FC, on the other hand, is a Welsh football club based in Oswestry, Shropshire, England. They are one of the most successful clubs in Welsh football, having won numerous domestic and international titles, including 13 Welsh Premier League championships.
If you're looking for information on a specific match between these two teams, I'd be happy to try and help you with that!