About Scots Ventures L.p. (SL027246) United Kingdom