About Rotherham Haberdashery Limited (05250123) United Kingdom