About Clark Cobden Ltd (11510659) United Kingdom