If anyone still has the page in their browser history, you can sometimes copy the link and paste it into waybackmachine.org and it can have a record.
Someone on here will know much more about the black magic behind it than me, but could be worth a shot.
Bookmarks