Archifau Tag St Peter and St Paul choristers impress at famous festival