Ynyscedwyn ID 12420