Hey, I am a Chinese, I lived here and use Chinese Internet for many years, so I familiar with this terrible Internet environment.
For your website, there are many problems for visitors from China.
First, your website and CDN both hosting in England, which will cause high latency(more than 300ms).
Second, your website uses Google Analytics, which can be used in China, but not always stable, sometimes maybe cause the loading very slow.
Third, your website uses some Facebook javascript, which isn't able in China.
Fourth, your website uses Bootstrap and jQuery from Cloudflare, which sometimes has a problem too.
I am looking forward to contacting with your for discuss more detail.