About Vickers Oils Pension Trustees Limited (06269649) United Kingdom