About H & R Retail Ltd (12844030) United Kingdom