About J.l. Thomas & Son Limited (07321342) United Kingdom