Using a local web development company
Having a website built can be quite costly depending on what you want it to do and how well you want it to perform. If there is a lot of competition in your industry you will need to not only think about the design and functionality of the site but also the marketing aspect of it.
There are thousands of companies in the UK and many millions all over the world that would be happy to build a website for you, but who do you chose and should you stay local? Having a website should not really be based totally on costs you have been quoted as often you do pay for what you get. Using a company abroad may work out quite a bit cheaper and they will often promise you everything a local company does, but the time difference alone can cause issues. Sometimes there is nothing better than sitting down with a developer face to face to scamp something out, if they are the other side of the world this is rarely possible.