About Doctor Charles Clark Ltd. (SC246673) United Kingdom