Ruskie, I'll reply to you by PM but I just thought I'd answer briefly here in case anyone else has the same questions. There are many different companies that offer these tests. There are comparison charts in the ISOGG Wiki:
http://www.isogg.org/wikiThere are a few British companies but they are very expensive and the tests that they offer are not suitable for genealogy purposes as they don't test the right markers that you can use in a matching database. The best companies are Family Tree DNA and 23andMe, both of which are in America. Thousands of Brits have now tested with both these companies. Within the Guild of One-Name Studies nearly all our DNA projects are hosted at FTDNA, and a large percentage of these are led by project admins in the UK. Family Tree DNA offers the widest range of genetic genealogy tests. They sponsor the big DNA workshop at WDYTYA Live at Olympia every year. 23andMe does a health test but it also has lots of other features including a Relative Finder feature which allows you to find matches with genetic cousins. The 23andMe has only recently come down in price to an affordable level. I've done some blog posts on 23andMe which include screenshots:
http://cruwys.blogspot.co.uk/2012/12/23andme-test-now-down-to-99.htmlA DNA test can give you some idea of the geographical origin of your Y-DNA line (males only) or mitochondrial DNA line (both males and females). This is based on comparisons with living people. You get a haplogroup assignment. A haplogroup is a branch of the human family tree. Some haplogroups are more prevalent in some regions than others. For example, Y-DNA haplogroup R1a is more often found in the north of Britain and in Scandinavian countries. That is a very different matter from declaring that someone is a Viking because they belong to haplogroup R1a. It's all much more complicated than that. However, it's a fascinating area and we all learn more as more people test and join the database. At Family Tree DNA there are haplogroup projects that you can join and people can go on and test for additional markers to refine their haplogroup. Some of the sub-branches within the haplogroups only date back to 1000 to 2000 years ago so you can see that eventually with enough data from archaeological evidence and ancient DNA it might be possible to pinpoint the origins of these branches much more precisely.