正規表現について質問なんですけど、

String str = "会社名( 多久比禮志神社 )、住所 ( 富山県富山市塩689 ) のウェブサイトを探し、そのウェブサイトのURLを入力してください" ;

ここから会社名と住所を取り出したいんですけど、

Pattern pattern1 = Pattern.compile("[(] .* [)]");

これだと

( 多久比禮志神社 )、住所 ( 富山県富山市塩689 )

が取り出されるんですけど、何が悪いんでしょうか?( 多久比禮志神社 )と、( 富山県富山市塩689 ) を別々に取り出したいんです。