About H & A Retail Services Ltd (13125532) United Kingdom