It is hard to tell from the images, but I reckon this is more of a splodgy "tortoiseshell" effect than it is Davidson's Cloud glass.
It looks more hot-worked than moulded and I would think, fairly recent.
Apart from those couple of wild guesses, I'm clueless!
Welcome to the gmb!
