About Consolidated Retail Holdings Ltd (11775107) United Kingdom