About Centaurus Communications Ltd. (08335964) United Kingdom