About Cooper Briggs Clarke Ltd. (10759691) United Kingdom