About Millennium Store Limited (13507030) United Kingdom