About Sct Pension Trustees Limited (02420498) United Kingdom