I don’t think it’s very easy.
There are 3 ways of choosing only one brand (choose a brand, take 6 bottles).
There are 15 ways of choosing 2 brands:
3 ways of choosing which brand not to include, multiplied by 5 ways of choosing 6 bottles from the other two brands (since you can take 1-5 of one brand, and 6 minus that for the other).
There are 10 ways of choosing 6 bottles if you include all three brands:
You have to have at least one bottle from each, but you can choose the other three bottles without constraint, so for this sub problem:
3 ways of choosing all three bottles from the same brand, 1 way of choosing all three brands (1 bottle of each), and 6 ways of choosing the three bottles from two brands: 3 ways to choose which not to include, then two choices for which to take 2 of.
Since these are mutually exclusive, there wasn’t any double counting, so there are a total of $3+15+10=28$ ways of choosing the 6 bottles.