About Miller & Co. Trustee Ltd (10635767) United Kingdom