About Charles Douse Limited (12069489) United Kingdom