About B.p.marsh & Co. Trustee Company Limited (04205559) United Kingdom