Looks like it could be 12th Army . badge, formation, 12th Army Twelfth Army (United Kingdom) - Wikipedia