About Charlie James Ltd (13329408) United Kingdom