Our Visa card is also thru Barclays. Received the same letter. Have never, ever once paid any interest on any credit card purchases. Must be a standard type procedure to cover their behinds in case everything goes south in these "we have no inflation" times.
It seems these days if you are a law...