Captain Royston Charles Blewitt ( 500121 ) Territorial Army .
Captain Royston Charles Blewitt ( 500121 ) is the Royal Welch Fusiliers .
Captain Royston Charles Blewitt ( 500121 ) , The Royal Welch Fusiliers , Territorial Army .