Brexit Disruption

We are currently experiencing delays on some products from UK and mainland Europe.  We apologies for any delays you may experience with your order and are working to get this resolved as soon as possible. 

COVID 19 Update

Due to the increase in online demand our orders may take a little longer to process. We would like to thank you for your business and patience during this time

If you place an order online, we will contact you if any of your items are out of stock with current lead times or alternatives if suitable.

All orders are carefully checked at picking and packaging stage, then dispatched to our customers through our logistics network.


Questions About Delivery?

If you still have questions about delivery, please email 

or call 01 4097438