Canol Tref Caernarfon ID 166272