TNS don't even play in the same country any more. And I don't think there were EVER terraces at the ground when it was in Llansantffraid-ym-Mechain, just seats and a standing area behind a fence.
Their official name is now The New Saints of Oswestry Town & Llansantffraid Football Club / Clwb...