About Scourer Participations Investments Lp (SL019012) United Kingdom