Thanks mate, funnily enough, it's a regular Cheeky Peak Nano Brewery 3 piece ball valve I'll be fitting! Picked it up off eBay a while back with a site wide 15% discount....
It's the description on the eBay listing that states 22.5mm but I think I'll try a 21mm q-max punch for a slightly...