About Niche Retail Design Ltd. (09688144) United Kingdom