About Mercier Salon Limited (12214306) United Kingdom