Claim: Churchill Insurance is a financial services company founded in 1989 by Martin Long.
Evidence: Martin Long June 1989 (June 1989) 
Churchill Insurance Company Limited was launched by founder Martin Long in June 1989, as a direct car insurance provider.