About Charles Dowding Ltd (11092498) United Kingdom