Unfortunately Slovenia based webshop Tock Nock has recently put an end to their online sales activities.

The Tock Nock
Kapucinski trg 8
4220 Škofja Loka
Slovenia
thetocknock.com