About Charles Dickson Associates Limited (07929362) United Kingdom