About H & R Holdings Ltd (11016456) United Kingdom