About Denim & Silk Ltd (11396785) United Kingdom