About Millennium Marketing Limited (NI655215) United Kingdom