About Tmc Scots Holdings L.p. (SL022148) United Kingdom