The obvious advantage to registering in Estonia would be the certainty of continued access to the European Single Market. We're still not entirely sure how Brexit will pan out.
https://www.gov.uk/limited-company-formation
https://www.gov.uk/corporation-tax
Another option well worth considering is Stripe Atlas. It's not the cheapest way to start a corporation, but Stripe provide a huge amount of added value.