About R Thomson (scotland) Limited (SC239226) United Kingdom