About Ccbt Holdings Ltd. (02723646) United Kingdom