We are working hard to offer the best prices possible, however prices are dependent on our import costs. Due to the pandemic UK landed stock is at a premium, however we have managed to secure some supply so you are able to get these products the very next day. We look forward to continuing to support you during these difficult times.
Leach’s is a trading name of “Beacon Group International Products Limited” registered in England and Wales, No. 8270847.
Registered address: Mercury House, Shrewsbury Business Park, Shrewsbury, Shropshire, SY2 6LG