About D&d Charles Ltd (10676044) United Kingdom