How To Transfer A UK Domain Name To Cloudflare

I wanted to transfer a UK (.co.uk) domain away from Squarespace and decided that Cloudflare would be a good domain registrar to use. Along the way I encountered a few bumps in the road, and a few gotchas, but eventually I got there. Read on to find out how to avoid my mistakes!