The company was founded in 1868 , pre WW1 they started tailoring officers' uniforms and it looks like they could "supply" all the relevent 'insignia' for officers and bandsmen.
PS. Growing up in Edinburgh I must have walked past their old shop in George Street hundreds of times but never actually went inside !
At one time there were seventeen "Master Tailor" companies in George Street , by 1939 there were only three left.
.