About James Jackson (halifax) Limited (00228317) United Kingdom