About London Haberdashery Limited (12693157) United Kingdom