It looks as if they are indexing the content they are crawling, which could lead to a duplicate content penalty. I have found this link on their site http://web-archive-uk.com/form_remove_my_site_from_archive and would suggest removing your site from their index.
Best posts made by iondigital
-
RE: Does anyone have any thoughts about this site: web-archive-uk.com?