One possible place to start is to telephone 020 8405 6418 and ask for some feedback on your current SEO. A consultant is always on hand to answer your questions and to give feedback on different metrics that can effect your website.
What we can produce is an analysis of:
a) where they are now
b) how they got there
c) what improvements can be made moving forward.
If we cannot help or believe that another SEO company might be more suitable we will say immediately. How we work is very suitable for most companies but not for some others. What we guarantee is that you will leave the telephone call wiser and better equipped. You can email a convenient time for Benedict to call you if you prefer.