About Millers Retail Design Limited (00564648) United Kingdom