About Denim Chicken Merchandise Ltd (12943390) United Kingdom