About Mercantile Management & Administration Limited (03648536) United Kingdom