About The Haberdashers Operating Company (03232032) United Kingdom