Last Order Date for Pre Christmas Delivery - 17th December

Please note that the last date for Christmas delivery is the 17th December 2015.

This is for UK Orders Only. If ordering for an overseas delivery please order as soon as possible. Christmas delivery cannot be guaranteed outside of the UK.

The factory will also be shut down from the 24th December 2015 - 4th January 2016, but you can still order online during this time.

If you have any questions please email These will be picked up on the 4th January 2016.