About Charles Dee Limited (08231385) United Kingdom