About Independent Apparel Company Ltd (09797106) United Kingdom