About Mercer Trading Company Limited (NI037298) United Kingdom