About Milford Millennium Shop Limited (09150815) United Kingdom