About The Shoe Clip Boutique Limited (08833629) United Kingdom