It’s hosted with Crazy Domains. I’ve been thinking that this might be part of the problem and have contacted them but their response is also that some of my images are coming from an insecure location.
Crazy domains is a real ‘El cheapo’ but it does get good reviews here. Perhaps it’s time to move to another host. I’ve been thinking about WP Engine. What is your opinion of this?