Insight Healthcare provides counselling and other talking therapies on behalf of the NHS in Teesside.