About Charles Marcus Consulting Ltd. (02422843) United Kingdom