There is a lot to concider here.
I shall just mention a couple.
If you are selling items of less than say £20 (not sure what figure is) to EC countries, there is no VAT/duties on import. If you were to be based in Switzerland where VAT is 7.6% compared to UK 17.5% and you are supplying retail individuals then you would save 10% if you sell the item at the same price. See
http://news.bbc.co.uk/1/hi/business/6504059.stm
The Corporation Tax in Southern Ireland is one of the lowest in the EC and so you may be better off keeping your company officially trading from Ireland. However, as a non Swiss National, you could get tax breaks if you move your company to Switzerland (I think Ticino is a very good area for this).
A lot of foreigners on paper are resident in Switzerland and their business is in Switzerland (warehouse/office), yet all their goods are made abroad but they often use Switzerland to avoid the tax and it looks better selling goods from a Swiss company. I believe they assemble things (basically puts them in boxes) that makes them able to say they are made in Switzerland that gives them some prestige. I am sure you know what it is like dealing with Italians in business.