Apologies: We are experiencing some technical difficulties with the software that synchronises our stock database with our website. As a result some products are showing incorrect stock levels and prices. Until we can resolve this, we advise calling the shop on 01743 369429 to confirm whether we have stock of a particular product before placing an order. Thank-you for your patience.


Are you over 18 years old?


By pressing "Yes" and entering this site you agree to the Terms and Conditions and Privacy Policy