Earlier quoted context omitted.
"Messrs." is fairly common in British English, although it would be considered quite formal by most people.
is it? I have never, ever seen it used and I've lived in the UK my whole life.
Definitely becoming less common and fading out, like Esq and Esquire slowly died out of standard usage on bank statements and other official letters, over the last 20 years.