About Design And Retail Uk Limited (12193685) United Kingdom