About Haberdashery & Fabrics Ltd (09307729) United Kingdom