About British Rail Pension Trustee Company Limited (01604312) United Kingdom