About Billiton Executive Pension Scheme Trustee Limited (03808239) United Kingdom