I am getting bombarded with “SEO offers” from this “First Found” (I think they are a Limited company based in Manchester). They send me messages like: “…If <my website> site is not generating enough new customers, it could be that search engines are not listing the site very highly or perhaps not at all.” And they are talking about my sites which are No. 1 in SERPs for years. Today I had some trouble explaining to a non-techie corporate customer (which received the same message) that there is nothing above No1 in G. Could they at list check SERPs before spamming? Does anyone know anything about them?