Thanks for explaining this so clearly. As I haven't had the goods yet, I don't have the paperwork; but on the copy of the order, VAT is given as 0%. There's no mention of import duties.
Although I don't know how they calculate import duties, 55€ on an order valued at £129 seems a bit excessive!