Having complained about not receiving the service promised, and SeeitClickit taking over 1000 from my card, I decided to have a better look at their portfolio. There was only one UK based site. I visited this and called the number. The owner answered and said he had never heard of them!
If you want to check out
some of their other 'work' and let me know if you find any others!