WordPress: create shortcode to show custom taxonomy

function my_show_composers_shortcode(){

  $terms = get_terms( array(
    'taxonomy' => 'composers',
) );

$composers = '';
foreach ($terms as $term) {
  $link = get_term_link( $term );
  $composers .= "<a href='$link'>" . $term->name. '</a> ';
}

  return $composers;
}
add_shortcode('show_composers', 'my_show_composers_shortcode');

Now you have to create custom template to show posts (products) related with this custom taxonomy.
Look how looks like woocommerce native template showing all category products and copy it into your child-theme/woocommerce/ directory like this:
child-theme/woocommerce/taxonomy-composers.php

NB! You have to refresh permalinks to get it to work!