About Solicitors Indemnity Fund Pension Scheme Trustees Limited (02720331) United Kingdom