About Didsbury Shoes Ltd. (10395646) United Kingdom