These things are popping up all over the place now - I nearly bought one when I first got into glass and didn't know what it was. Seen them listed on American Ebay for ridiculous amounts. Apparently they were a range sold in John Lewis a few years ago.
To me the handles look like they belong to something else!!
Roberta