A FLINTSHIRE-based business has raised thousand for a charity supporting people's mental health.