April 19, 2011

Consumers now can purchase Butter London products, including nail lacquers, nail treatments and pedicure essentials, in all 390 Ulta stores nationwide, the manufacturer has announced.