About Countdown International Limited (02977962) United Kingdom