About Millennium Storage & Interiors Ltd. (03524253) United Kingdom