About I. C. D. Shoes Ltd (10306994) United Kingdom