About The Charlie Seven Company Ltd (13319487) United Kingdom