About H & R Management Limited (07497006) United Kingdom