About J.g. Thomson & Co. Limited (SC563887) United Kingdom