About Haberdashery Books Ltd (12505397) United Kingdom