People Care. Planet Care. | News, Hiring, Layoffs, Competitors, CEO, Fundraising Insights People Care. Planet Care. is a personal care product manufacturing company based in Margate, England, formerly known as Haeckels....