About Charlie Chaplin Limited (12910768) United Kingdom