As the only hits on the artist are in Holland and you got yours here, it seems probable that he works here.
Next step would be contacting the various glass galleries. In the UK there is a Crafts Council register in which you can get details of most artists' and crafts people, is there a similar organisation here?