About C And K Dudley Limited (12105822) United Kingdom