About Dollond & Aitchison Pension Trustees Limited (03027093) United Kingdom