Personally, if I have to put in lot of personal information, I would stay away from the site..
If the company mostly operates in UK, the domain name should signify that - It is not very clear that it is mostly UK based / operated company till I went to "delivery" terms.
If the company mostly operates in UK, the domain name should signify that - It is not very clear that it is mostly UK based / operated company till I went to "delivery" terms.