About Christopher James London Ltd (10183310) United Kingdom