About T.h.p.a. Pension Trustees Limited (00924352) United Kingdom