About James Todd & Co (nw) Ltd (13367728) United Kingdom