OP
volkerc
got a mail from santon saying it's not there product, they suggested a company in spain called "gave", but i wonder if that would make sense, cause it says made in england in the box. regardless i can't seem to locate this spanish company on the net, and dewhurst and partners doesn't come up on my searches either.
...and yes, thanks to everybody for being so helpful!!!
...and yes, thanks to everybody for being so helpful!!!