Buttered Up Organics Launched in Jamaica at EC Makeup Bar By Haute People October 31, 2018 “Treat yourself to the luxury of nature” is the words spread across the information card handed to guests who…