Stop blocking IP address

It sounds like someone is using Cloudflare to block your access to their site. Have you contacted the site owner? Here’s a more thorough description: