I feel a bit of critical thinking needs to be applied here. Cardiff Centre of Astrobiology? What is it? This doesn't seem to be one of the major observatories or universities that we get our usual breakthroughs and pronouncements from. Why would an 'astrobiology' research centre in Wales be tracking our movement through the galaxy for?
A quick web search reveals that the CCAB (now the BCAB) has been under the directorship of Professor Chandra Wickramasinghe. He is the person who finds fossils in meteorites (see a recent IIS thread) and is generally regarded as well outside the mainstream.
This doesn't invalidate the science, but for me the big red warning lights are flashing madly.
Cheers -