Somerset charity buys local supported living home