About The Retail Design House Ltd (08539059) United Kingdom