About Mercantile Trust Limited (07023863) United Kingdom