About Dsm & Co Retail Ltd (12834875) United Kingdom