About Charles Holding Limited (11428530) United Kingdom