Sorry cant help I think we were told that they were made in Lille France
As a docent at St Peter's there was speculation that they were made by Tiffany but they were not. We really don't know who designed them but they sure are beautiful!
I believe I recall them mentioning a name when I toured there. I suggest contacting the church directly
You can call them, Also go online there should be historical facts page on church
Thanks! Your answer is awaiting moderation.