About J & J Pension Trustees Limited (01608966) United Kingdom