About Pinwheel Haberdashery Limited (08249566) United Kingdom