@David Travis
You need two separate pieces of proof that your customers are UK based. You can say “I can’t sell to you if you’re from the EU” on your site, but you still need to verify that all your customers are actually UK based.
If you make them check “I am from the UK”, that should already be half the proof you need.