Allen & Overy employees and alumni stage musical to raise money for charity