About M & E Marketing Company Limited (02118241) United Kingdom