About C Cooper Ltd (12286358) United Kingdom