About International Clothing Designs (holdings) Limited (00895642) United Kingdom