About Charles Dickins Holdings Limited (03153890) United Kingdom