About Clement Dickens & Son (holdings) Limited (00654463) United Kingdom