About Mercier & Partners Limited (08002720) United Kingdom