About Hancocks Retail Limited (04493004) United Kingdom