About Christopher James Of London Limited (06807882) United Kingdom