About C James London Ltd (07182032) United Kingdom