About Stirling Square Capital Partners Second Fund (scotland) Limited Partnership (SL006281) United Kingdom