About Charlie Cooper Limited (11254372) United Kingdom