I live in the UK. The current Brexit transition period[1] means I deal with UK VAT for EU purchases, including domains. I pay VAT (sales tax) and can claim it back as a business expense. When the transition period is over, my accounting will be more straightforward if I purchase domains from a UK registrar.
I don't want the cheapest possible service, I don't want endless upselling, or any of that nonsense. I would like to buy domains from a wide variety of TLDs, be able to administer DNS etc from a sensible control panel, and have clear billing so I'm not spending time deciphering things.
Who should I look at? Who should I avoid?
Thank you in advance for advice and feedback.
[1] https://www.gov.uk/transition
For me the big advantage is that you can buy a domain for 10 years.
The control panel is pretty generic but works OK. There is no API to control DNS that I am aware of.