About Mercenfeld Trading Ltd. (02830817) United Kingdom