I have posted a full run down at the cloudflare community support but any advice is welcome! https://community.cloudflare.com/t/slow-downloads-from-hetzner-server/646583