About J Sainsbury Pension Scheme Trustees Limited (02721178) United Kingdom