About C C O Holdings (scotland) Ltd. (SC293114) United Kingdom