About Corduroy Kitchen Limited (13691078) United Kingdom