Holdens Brewery Limited in Dudley, GB2, United Kingdom. Beers, ratings, reviews, styles and another beer geek info.