About Charles Roger Pierre Limited (12807074) United Kingdom