About Millers Retail Design Holdings Limited (08845444) United Kingdom