About J.m.l. Henderson Limited (01096392) United Kingdom