About James Jackson & Company (london) Limited (00221564) United Kingdom