US spirits group Castle Brands has bought Kentucky Bourbon producer McLain & Kyne for an undisclosed sum.