Castle Brands has engaged with investment banking company to look at a possible sale.