About Shenzhen Idian Dress And Accessories Design Co. Ltd (12898498) United Kingdom