There are many many website design companies out there but very very few deliver what is required. This one does and they have restored my faith - Thank you to Surinder Sharma and his team at Say Technologies.
Things could not have gone any better - Good contact and communication throughout and lots of support on completion.