About J.l. Gill Limited (SC378701) United Kingdom