About Cck Scotland Ltd (SC674367) United Kingdom