About International Shoe Findings Limited (01168964) United Kingdom