About London Denim House Ltd (10804674) United Kingdom