edit: I do not mean the number of partitions $B_n$ here.
The title says it all. The n element set is $[n]=\{1,2,\dots,n\}$. One representation (the one using the most sets) for example is the union of all non-empty subsets (it uses $2^n-1$ sets) and it is the only one that uses this many sets.
edit: To give an upper bound one can use $$\sum_{i=1}^{2^n-1} {2^n-1\choose i}=2^{2^n-1}-1$$
I venture the following:
Each subset of $[n]$ can be encoded as a binary string of length $n$. The set ${\cal S}$ of these strings has $2^n$ elements. Each union of different subsets of $[n]$ corresponds to a subset of ${\cal S}$. Such a subset $A$ is admissible if for each $i\in[n]$ at least one word $w\in A$ has a $1$ at place $i$.
The number of admissible subsets $A\subset{\cal S}$ can be found by an inclusion-exclusion process: There are $2^{2^n}$ subsets of ${\cal S}$, and $2^{2^{n-1}}$ of them contain only words beginning with a $0$. Similarly, there are $2^{2^{n-2}}$ subsets of ${\cal S}$ containing only words beginning with $00$, and so on. It follows that the total number $N_n$ of admissible subsets is given by $$N_n=\sum_{k=0}^n{n\choose k}(-1)^k 2^{2^{n-k}}\ .$$ Exactly half of these subsets contain the forbidden word $(0,0,\ldots,0)$ corresponding to the empty subset of $[n]$. It follows that the answer to your question is $N_n/2$.
For $n=2$ one obtains $N_n=10$; so there should be $5$ unions of the envisaged kind. They are encoded as $$\{(11)\},\quad \{(01),(10)\},\quad \{(01),(11)\},\quad\{(10),(11)\},\quad\{(01),(10),(11)\}\ .$$
The sequence $(N_n)_{n\geq1}=(2,10,218,64594,\ldots)$ is sequence A000371 at OEIS. Look there for more material about this sequence.