Nope on holidays!!!
Sent them a mail there last week and got this;
We are currently on Holiday until the 14th September.
The website ordering facility was turned off (suspended) on the 26th August
to prevent disappointment.
You can now place your order on-line but you will not get a response until
after we return on Monday the 14th September.