About Corduroy Slacks Limited (12269918) United Kingdom