About James Christopher Limited (04819492) United Kingdom