Christmas Opening: Orders placed before Friday 20th December at 12 noon will be dispatched before Christmas, subject to cleared payment and stock availability. Our offices will be open on Monday 30th December from 9am - 4pm for enquiries and dispatch of orders (12 noon cut off). Normal service resumes on 2nd January 2020.