About The Village Haberdashery Limited (07424986) United Kingdom