UK branch of this company offered SEO services, these never materialised plus the site is now delisted by Google, so effectively dead. It was carried…