About H And A Retail Limited (SC669896) United Kingdom