About Denot Stores Ltd (13709249) United Kingdom