Got a reply from GLS, seems a feeble excuse blaming Holyhead, especially as I have had delivery's from UK and EU since then. They did not even tell me where the parcel currently is! I have now contacted the supplier in Germany and await their reply.
"Hey ,
Thankyou for reaching out to GLS Customer service.
We sincerely apologize for the inconvenience caused. This parcel is still in transit and we are facing some delays due to backlog of parcels from December as these were stuck due to the holyhead issue. Please reach out if any further assist is required.
Thanks.
Regards
Shhivansh
GLS Customer Representative"