Country List - Shortlist & Phone Numbers

Country List - Shortlist & Phone Numbers

Hello

I am creating a form for our new customers where we require the address and the form. Most of our customers are in the UK or Ireland. I don't want to put either specifically as the default country because it will be offputting to people in the other. I want to include the full country list, but it would be really helpful if United Kingdom and Ireland could be at the top of the list.

Similarly, the same form has phone numbers. There is an option to default to a country or use the IP address to default to the coutry they are in.

Why can't the address choose the country from the IP the same way the phone does?
Can the default area code for the phone number be selected based on the country they enter in the address?

Is there something else we can do to make this more user friendly?

Thanks
Sally