About Shoe Tree Ltd. (03694812) United Kingdom