About R.d. Thomson Limited (SC048728) United Kingdom