The household products group Star Brands has been bought by a New York listed business for an undisclosed sum.