3rd Battalion, The Royal Welsh

GPTKB entity