Event set production specialists launch a new website to showcase their expertly crafted work