About Charles Marks Holdings Limited (10023215) United Kingdom