Have you tried the AA for house insurance ? It appears that they approve of having house sitters as long as they have public liability insurance (which THS provides with standard and Premium membership )
House-sitting and home insurance | AA Insurance.
Please report back when you find a suitable company as it will help other members.