About Thomson Scottish Limited Partnership (SL005325) United Kingdom