About Charles Dean Group Ltd (10932050) United Kingdom