About Pollitt & Partners Trustee Limited (09866216) United Kingdom