About Levi Strauss Pension Trustee Limited (01610093) United Kingdom