About J.l. Thomas & Company Limited (00100618) United Kingdom