About J.r. Thomson & Son Limited (SC231582) United Kingdom