Castle Brands has acquired premium wine company Betts & Scholl.