Established over a century ago.

Delivery

Shipping And Handling

There is a flat delivery fee of £4.95 per order for the UK. This is a standard ‘signed-for’ tracked service sent via the Post Office, and this takes 3-5 working days, but is not guaranteed.

Some items carry an extra carriage charge of £11.95 per item to cover additional postage and (or refrigerated) packaging and are clearly identified. Or you can choose to use this option if you require ‘next-day’ tracked delivery via DHL, on a 1 hour slot schedule, for which you will be informed by email/text prior to receipt.

Saturday delivery (except highlands & islands) is £29.95

Highlands, islands & remote areas of the UK have their own special rates which are applied when your order is made.

Orders in the UK excluding the Highlands, islands and remote areas over £100 have free shipping.

Europe and the rest of the world, please call on +44(0)1829 751542

Delivery Schedule

Please allow one week for processing your order. However, if in stock, goods will be delivered within 3-5 working days of ordering, not including bank holidays and weekends (except by arrangement.)

Back Orders

If your item is not in stock, we will back order for you.

You will always be emailed with the option to cancel your order if you would rather not wait.