About James Of London Limited (06981239) United Kingdom